sich von etwas ernähren - German English Dictionary